home *** CD-ROM | disk | FTP | other *** search
/ Internet Tools (InfoMagic) / Internet Tools.iso / news / moderating / multimod.shar.Z / multimod.shar / README < prev   
Text File  |  1994-07-21  |  4KB  |  69 lines

  1. Subject: Re: Moderator Handbook Request
  2. To: Kent_Landfield@sterling.com (Kent Landfield)
  3. Date: Tue, 21 Jun 94 12:45:34 MDT
  4. From: woods@ncar.ucar.edu (Greg Woods)
  5.  
  6. No problem with releasing or mentioning the software, but it should be
  7. pointed out that it is really of limited usefulness. I mention this only
  8. because I wrote this software quickly and dirtily to do something that
  9. I needed to do at the time. It was never really designed to be widely
  10. used; for that it might need some work. And, I have been contacted a 
  11. couple of times by people who wanted to use it for things way beyond what
  12. it was designed to do. So let me first be sure you are clear on what it
  13. does and does not do.
  14.  
  15. Its only function is to divide up the load of moderating a group.
  16. It is designed to be called from a sendmail aliases file, i.e. it is expecting
  17. a submission to forward to appear on the standard input. It reads a file of
  18. moderator addresses, one per line, which is supplied as an argument. It
  19. selects one at random and forwards the message on. It doesn't do this
  20. in a particularly robust way. In particular, the envelope sender is
  21. daemon@forwarding.site, so that some moderator's mailers end up replying 
  22. back to me instead of to the original submitter of the article. It also
  23. has the ability to send the message to ALL the moderators in the file;
  24. this is useful for implementing the -request administrative alias.
  25. It also accepts a -c flag to send a copy to an address designated on
  26. the command line (i.e. in the aliases file). This is useful for archiving
  27. postings. This is ALL it does. It does not ensure that exactly the same
  28. number of postings are sent to each moderator. It does not remember who
  29. got the last one and rotate moderators, it simply uses the random()
  30. call to select one randomly each time independently. It does not
  31. guarantee that the headers received by the moderator will be suitable
  32. for posting without modification. It does not keep track of which postings
  33. went to which moderator. It does not, by itself, do any moderating;
  34. all it does is forward messages. It only works on sites that run
  35. sendmail. It's lousy C code. There are probably better ways to
  36. do what this does. It doesn't have any documentation other than some
  37. brief comments about usage within the source code. Etc.
  38.  
  39. Now that you've heard all that, if you are still interested you can
  40. have the code for your FTP site and you can mention it in your book.
  41. There is one disclaimer you should probably include, though. This is
  42. USENET.  A person running this software is likely to eventually be
  43. accused of wanting to "control" a newsgroup by determining who will
  44. moderate it, and effectively I do have that power for the groups that I
  45. forward through here. Only once was it a problem, when there was a
  46. major dispute and flame war came up between the moderators of
  47. soc.religion.islam and I was caught in the middle, each side insisting
  48. that I use my power to determine who receives articles for posting to
  49. enforce their point of view. It got really ugly, and although the
  50. moderatorship of the group has been completely reorganized, it isn't
  51. completely over yet. I still occasionally get mail from one of the old
  52. moderators complaining about what the new moderators are doing. They do
  53. not seem to understand that I don't actually read the group myself and
  54. could really care less about what gets posted there and don't really
  55. want to know. Anyone who decides to allow a group to be forwarded
  56. through their machine to multiple moderators had better be prepared for
  57. something like this. I now have a set of policies that I use for
  58. removing or adding moderators that I require all moderators of groups
  59. forwarded through here to agree to (it basically requires all current
  60. moderators to agree unanimously before a new moderator will be added, or
  61. an old one removed against his/her will).
  62.  
  63. --Greg
  64.  
  65. P.S. For the record, the USENET groups currently being forwarded through
  66. this site via the software in question are soc.feminism, sci.research.physics,
  67. and soc.religion.islam
  68.  
  69.